.top_shop_cat { width:165px; float:left; margin:20px 0 0 0;}
.top_shop_cat .cat_name,
.top_shop_cat .cat_name:hover { display:block; height:32px; margin:5px 0; padding-left:15px; line-height:32px; font-weight:bold; font-size:14px; text-decoration:none }
.top_shop_cat .cat_current,
.top_shop_cat .cat_current:hover { background:url(../images/cat_bg1.jpg) no-repeat; color:white }
.top_shop_cat .sub_cat_name { width:65px; float:left; margin:5px 10px 5px 0; overflow:hidden; _display:inline }
.top_shop_cat .sub_cat_name a,
.top_shop_cat .sub_cat_name a:hover { color:#f69; float:left; display:block; padding:1px 2px; font-size:12px }
.top_shop_cat .sub_cat_current a { background:#333; color:white }
.top_shop_list {overflow:hidden; margin:20px 15px 0 0;}
.top_shop_list .shop_item {margin:5px; border: solid 1px #cccccc; }
.top_shop_list .shop_item a { font-size:12px }
.top_shop_list .shop_item .title { color:#f69; padding:15px 20px 10px; font-weight:bold; font-size:14px; overflow:hidden }
.top_shop_list .shop_item .stat { padding:0 20px; line-height:18px }
.top_shop_list .shop_item .goods_list { margin:10px 0 0 20px }
.top_shop_list .shop_item .goods_list img { width:90px; height:90px; margin-right:12px }
.top_shop_list .shop_item .link_btn,
.top_shop_list .shop_item .click_area {height:199px; border:3px solid #f36; cursor:pointer; display:block;}
.top_shop_list .shop_item .click_area { background:white; filter:alpha(opacity=0); opacity:0 }
.top_shop_body #twitter_show_list_foot_pageNum { margin-left:225px }
.shopDarenbot { margin:5px 0 }
.shopDarenbot .shopDarenbot_title { margin:10px 0px 10px 15px; padding-top:10px; border-bottom:none }
.shopDarenbot_title span { float:right }
.shopDarenbot_title span a { font-size:12px; color:#999; font-weight:normal }
.shop_daren { width:710px; height:auto; border-width:1px; border-style:solid; border-color:#E4E4E4; margin-top:5px; padding-bottom:15px; overflow:hidden }
.shop_daren .darenShare { width:710px; padding-top:15px; }
.shop_daren .darenShare li { width:120px; height:120px; border:1px solid #E4E4E4; list-style:none; float:left; margin:0 5px 0 12px; display:inline; overflow:hidden; }
.shop_daren .darenShare li img { width:120px; height:120px; }
.follow_brand { width:700px; border:1px solid #e4e4e4; border-top:none; background:#F2F2F2; padding:5px; overflow:hidden; }
.follow_brand a { font-size:12px; padding:0 4px; }
.follow_brand a:hover,
.follow_detail a:hover { color:#f69 }
.follow_detail { border:1px solid #e4e4e4; background:#F2F2F2; color:#999; line-height:18px; padding:6px; overflow:hidden; margin-top:10px }
.follow_detail a { font-size:12px; color:#999; text-decoration:underline }
.shop_ad { width:712px; height:90px; margin:10px auto 0; overflow:hidden; }
.shop_ad iframe { width:712px; height:90px; overflow:hidden; }
.box_shadow{background:#fff; *border:1px solid #ddd;
box-shadow:0 1px 3px rgba(34, 25, 25, 0.2); -webkit-box-shadow:rgba(34, 25, 25, 0.2) 0px 1px 3px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; *overflow:hidden;padding: 13px;}
.shop_sidebar { width:223px; float:left; overflow:hidden;}
.shop_sidebar .shop_summary { height:187px; padding:15px; background:url(../images/shop_summary_bg2.jpg) no-repeat; text-align:center; font-size:12px; margin:0 0 0 5px;}
.shop_sidebar .shop_summary a { font-size:12px }
.shop_sidebar .shop_summary .title { height:20px; margin:5px 0; overflow:hidden; line-height: 20px }
.shop_sidebar .section { margin-bottom:20px }
.shop_sidebar .section_title { border-bottom:1px solid black; font-weight:bold; font-size:13px; margin-bottom:10px; padding:2px 0 }
.shop_sidebar .section_title span { float:right; }
.shop_sidebar .section_title span a { font-size:12px; color:#333; font-weight:normal; }
.shop_sidebar .section_title span a:hover { color:#09c }
.shop_sidebar .shop_topic .item { display:block; float:left; margin:5px 15px 5px 0; padding:2px; color:white; background:#f36; font-size:12px; white-space:nowrap }
.shop_sidebar .relative_shop .item { width:80px; height:120px; float:left; margin:10px 15px 0 15px; text-align:center; overflow:hidden }
.shop_sidebar .relative_shop .item .link {height:31px; display:block; margin-top:5px; overflow:hidden; word-wrap:break-word; line-height:16px;}
.shop_sidebar .attr_list .attr { width:42px; height:20px; line-height:20px; float:left; margin-right:15px; font-size:12px; overflow:hidden }
.shop_body { width:665px; float:right; }
.shop_body .twitter_pic { width:182px; height:220px; float:left; margin-right:44px; overflow:hidden; _display:inline }
.shop_body .twitter_pic .goods_pic { width:180px; height:180px; border:1px solid #ccc; float:left; overflow:hidden }
.shop_body .twitter_pic .goods_pic img { width:180px; height:180px }
.shop_body .twitter_display_type { float:right; margin-top:5px }
.clear-fix{ clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }

.c_tab{height:28px; background:url(../images/tab_bg.jpg) repeat-x; margin-bottom:15px }
.c_tab_btn,
.c_tab_btn:hover,
.c_tab_btn_current,
.c_tab_btn_current:hover { float:left; height:19px; margin-left:7px; padding:7px 10px 0; border:1px solid #C8C8C8; text-align:center; text-decoration:none; background-image:url(../images/new_tab_bg.jpg); cursor:pointer; }
.c_tab_btn_current,
.c_tab_btn_current:hover { border-bottom:1px solid white; color:#f36; background:white; }

#dzt_shop_cat{background-color:#000000; overflow: hidden; height: 30px; line-height: 30px}
#dzt_shop_cat li{width: 100px; float: left; text-align: center;}
#dzt_shop_cat li a{color: white;}
#dzt_shop_cat li a.cat_current{color: #ec1d61;}

.dazhetime_index_shop{margin-top: 10px; border: solid 1px #cccccc}
.dazhetime_index_shop_list{overflow: hidden; margin: 10px 5px 5px 10px;}
.dazhetime_shop_head{width: 145px; float: left; overflow: hidden;}
.dazhetime_shop_head p{height: 25px; line-height: 25px; font-size: 16px; font-weight:bold;  color: #666666}
.dazhetime_shop_head p.cat_shop_current{color: #ec1d61; text-indent: 1em}
.dazhetime_index_shop_list .list{width: 795px; float: left; overflow: hidden;}
.dazhetime_index_shop .list li{margin:0 4px 8px 5px; height: 50px; float: left;}
.dazhetime_index_shop_list .list li img{ display:block; float:left; border:1px solid #ccc}
.dzt_newest_share{margin-top: 10px}
#dzt_shop_newest_share_list{height: 372px; position: relative;}
.pic_0{width: 372px; height: 372px; display: block; position: absolute; top: 0; left: 0}
.pic_1{width: 186px; height: 186px; display: block; position: absolute; top: 0; left: 382px;}
.pic_2{width: 186px; height: 186px; display: block; position: absolute; top: 0; left: 578px;}
.pic_3{width: 186px; height: 186px; display: block; position: absolute; top: 191px; left: 382px;}
.pic_4{width: 186px; height: 186px; display: block; position: absolute; top: 191px; left: 578px;}
.pic_5{width: 186px; height: 186px; display: block; position: absolute; top: 0px; left: 774px;}
.pic_6{width: 186px; height: 186px; display: block; position: absolute; top: 191px; left: 774px;}

.shop_logo{height: 80px; width: 80px; float: left; overflow: hidden;}
.shop_title{float: left; overflow: hidden; margin-left: 15px; margin-top: 10px;}
.shop_title .title{font-size: 16px; font-weight: bold; margin-bottom: 20px;}
.shop_title a{height:18px; line-height:18px; display:inline-block; margin-right: 10px;}
.shop_entry{display: inline-block; margin-left: 5px; padding-bottom:2px;}
.shop_title .dzt_taobao, .shop_show_title .dzt_taobao{background:url("../images/mall_logo.jpg") no-repeat 0 0; height:16px; width:18px;display: inline-block;}
.shop_title .dzt_paipai, .shop_show_title .dzt_paipai{background:url("../images/mall_logo.jpg") no-repeat -37px 0; height:16px; width:18px;display: inline-block;}
.shop_title .dzt_dangdang, .shop_show_title .dzt_dangdang{background:url("../images/mall_logo.jpg") no-repeat -18px 0; height:16px; width:19px;display: inline-block;}
.shop_show_title a{display:block; width: 90px; float: left;}


#shop_coupon_activity{margin: 4px 0 5px; overflow: hidden;}
#shop_coupon, #shop_activity{width: 460px; float: left;}
#shop_coupon_title{height: 20px;width: 460px; background: url("../images/shop_coupon_title.png") no-repeat center; text-indent: 1em; color: white; font-weight: bold;}
#shop_coupon_list{margin-top: 5px; overflow: hidden;}
#shop_coupon_list li{margin: 3px 5px 3px 0; display: block; float: left;}
#shop_coupon_list li a{width:60px; height:60px; display:block; background:url("../images/shop_coupon.png") no-repeat center}
#shop_activity_title{height: 20px; width: :460px; background: url("../images/shop_activity_title.png") no-repeat center; text-indent: 1em; color: white; font-weight: bold;}
#shop_activity_list{margin-top: 5px; overflow: hidden;}
#shop_activity_list ul{margin-left: 10px;}
#shop_activity_list li{margin-left: 10px; list-style: disc;}

.goods_list li{display: block; overflow: hidden; position: relative; padding: 3px; float: left;}
.goods_list li a{display: block;}
.goods_list li .trsp_bg{ position:absolute;top:158px; left:4px; width:50px; height:25px;line-height:25px; text-align:center; font-size:16px; font-weight:bold; color:#ffffff; background:#fb5fac; display:block;filter: alpha(opacity=80);
opacity: 0.8;-moz-opacity:0.8;}

.goods_list .dzt_taobao{background:url("../images/mall_logo.jpg") no-repeat 0 0; height:16px; width:18px; position: absolute; top: 13px; left: 155px;}
.goods_list .dzt_dangdang{background:url("../images/mall_logo.jpg") no-repeat -18px 0; height:16px; width:19px; position: absolute; top: 13px; left: 155px;}
.goods_list .dzt_paipai{background:url("../images/mall_logo.jpg") no-repeat -37px 0; height:16px; width:18px; position: absolute; top: 13px; left: 155px;}
.goods_list .dzt_fanke{background:url("../images/mall_logo.jpg") no-repeat -55px 0; height:16px; width:19px; position: absolute; top: 13px; left: 155px;}
.goods_list .dzt_jingdong{background:url("../images/mall_logo.jpg") no-repeat -74px 0; height:16px; width:19px; position: absolute; top: 13px; left: 155px;}
.goods_list li .dzt_index_price{width: 160px;}

.dzt_index_price{overflow: hidden; padding: 0 10px; line-height: 28px; height: 28px;}
.dzt_index_left_price{font-weight:normal; overflow: hidden;}
.dzt_index_price1{text-decoration: line-through;  color:#5a5a5a; font-size: 10px; margin-left: 5px; float: left;}
.dzt_index_price2{color: red; font-weight: bold; font-size: 16px; margin-right: 5px; float: right;}


.goods_show_list{width:640px; margin:0 auto; overflow:hidden;}
.goods_show_list li{display: block; overflow: hidden; position: relative; padding: 6px; float: left;}
.goods_show_list li a{display: block; width:200px;}
.goods_show_list li .trsp_bg{ position:absolute;top:180px; left:6px; width:50px; height:25px;line-height:25px; text-align:center; font-size:16px; font-weight:bold; color:#ffffff; background:#fb5fac; display:block;filter: alpha(opacity=80);
opacity: 0.8;-moz-opacity:0.8;}

.goods_show_list .dzt_taobao{background:url("../images/mall_logo.jpg") no-repeat 0 0; height:16px; width:18px; position: absolute; top: 13px; left: 178px;}
.goods_show_list .dzt_dangdang{background:url("../images/mall_logo.jpg") no-repeat -18px 0; height:16px; width:19px; position: absolute; top: 13px; left: 178px;}
.goods_show_list .dzt_paipai{background:url("../images/mall_logo.jpg") no-repeat -37px 0; height:16px; width:18px; position: absolute; top: 13px; left: 178px;}
.goods_show_list .dzt_fanke{background:url("../images/mall_logo.jpg") no-repeat -55px 0; height:16px; width:19px; position: absolute; top: 13px; left: 178px;}
.goods_show_list .dzt_jingdong{background:url("../images/mall_logo.jpg") no-repeat -74px 0; height:16px; width:19px; position: absolute; top: 13px; left: 178px;}
.goods_show_list li .dzt_index_price{width: 180px;}
.goods_content {width:180px; color: #000000}
.goods_show_content{width:196px; color: #000000}
li .goods_content a,.goods_show_list li .goods_show_content a{ display:inline-block; width: 60px;}
#shop_cat{overflow:hidden;}
#shop_cat li{width: 60px; float: left; text-align: center;}
#shop_cat li a{color: #ec1d61}
#shop_cat li a.red{color:red; font-weight: bold;}
#shop_cat li.first{color: #666666}

#sort{overflow:hidden;}
#sort li{width: 60px; float: left; text-align: center;}
#sort li a{color: #ec1d61}
#sort li a.c{color:red; font-weight: bold;}
#sort li.first{color: #666666}

#dazhetime_userlogin_info .black a{color: #ffffff}

.i_w_f .favorite { padding:0 10px 0px 10px; height:22px; position:relative; }
.i_w_f .favorite a.favaImg { background:url(../images/lbg.gif) no-repeat 0 0; height:15px; width:16px; display:block; float:left; }
.i_w_f .favorite .favCount { line-height:normal; width:auto; float:left; margin-left:2px;  color:#ff579a; padding-left:4px; font-size:14px; font-weight:bold; display:block; }
.i_w_f .favorite i { background:url(../images/spanborder.png) no-repeat left bottom; display:block; float:left; height:25px; width:5px; }
.i_w_f .favorite a.admin_mana { float:right; width:26px; line-height:26px; color:#09e; }
.i_w_f .favorite .manadiv { display:none; }
.i_w_f .favorite .manadiv a { position:absolute; background-color:#09c; height:20px; line-height:20px; color:#fff; border-radius:3px; }
.i_w_f .favorite .manadiv a:hover { color:#f06; }
.i_w_f .favorite .creply { background:url(../images/lbg.gif) 0 -45px no-repeat; color:#666; line-height:14px; position:absolute; right:0; top:0px; padding-left:20px; margin-right:10px;  }
.i_w_f .favorite .creply b{color:#fe5d9b;}
